package com.xjrsoft.module.visual.service.impl;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.xjrsoft.common.page.ConventPage;
import com.xjrsoft.common.page.PageOutput;
import com.xjrsoft.module.visual.dto.GetListVisualMapDto;
import com.xjrsoft.module.visual.entity.XjrVisualMap;
import com.xjrsoft.module.visual.mapper.XjrVisualMapMapper;
import com.xjrsoft.module.visual.service.IXjrVisualMapService;
import com.xjrsoft.module.visual.vo.VisualMapVo;
import org.springframework.stereotype.Service;

/**
 * <p>
 * 可视化地图配置表 服务实现类
 * </p>
 *
 * @author jobob
 * @since 2020-12-19
 */
@Service
public class XjrVisualMapServiceImpl extends ServiceImpl<XjrVisualMapMapper, XjrVisualMap> implements IXjrVisualMapService {

    @Override
    public PageOutput selectPageData(GetListVisualMapDto dto) {
        return ConventPage.getPageOutput(baseMapper.selectPage(ConventPage.getPage(dto), new QueryWrapper<>()), VisualMapVo.class);
    }
}
